:bug: Fix Bug: Python2.x unicode

huangqimin001 3 年之前
父節點
當前提交
ab9ac32d7b
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      kodo/oauth_settings.py

+ 4 - 3
kodo/oauth_settings.py

@@ -41,6 +41,7 @@ def DJANGO_WE_SHARE_FUNC(request, state=None):
41 41
 def DJANGO_WE_MESSAGE_CALLBACK_FUNC(request, data, decrypted=None):
42 42
     """ WeChat Message Callback Func """
43 43
 
44
+
44 45
 def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
45 46
     """ WeChat Component Message Callback Func """
46 47
     from django_we.models import SubscribeUserInfo
@@ -136,7 +137,6 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
136 137
             storage=RedisStorage(r)
137 138
         )
138 139
         if event == 'subscribe' or event == 'unsubscribe':
139
-
140 140
             # 获取用户信息
141 141
             userinfo = get_user_info(openid, appid=appid, secret=None, token=token, storage=RedisStorage(r))
142 142
             subscribe, unionid, openid = userinfo.get('subscribe', ''), userinfo.get('unionid', ''), userinfo.get('openid', '')
@@ -175,7 +175,7 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
175 175
                         miniappid='wxc0dec29f0c358493',
176 176
                         pagepath='/pages/registration/course/course?field_id={}&admin_id={}'.format(params[0], params[1]),
177 177
                         thumb_media_id='Wgff8-suDh0aD_m_XBWWy6tykwlx72Wo1Ea38nOxsCQIlvVHM_9oxoAp82XRdsJh',
178
-                        title='报名课程',
178
+                        title=u'报名课程',
179 179
                         appid=appid,
180 180
                         secret=None,
181 181
                         token=token,
@@ -189,6 +189,7 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
189 189
                     #     token=token,
190 190
                     #     storage=RedisStorage(r)
191 191
                     # )
192
+
192 193
         elif event == 'SCAN':
193 194
             if eventkey:
194 195
                 scene = eventkey
@@ -200,7 +201,7 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
200 201
                         miniappid='wxc0dec29f0c358493',
201 202
                         pagepath='/pages/registration/course/course?field_id={}&admin_id={}'.format(params[0], params[1]),
202 203
                         thumb_media_id='Wgff8-suDh0aD_m_XBWWy6tykwlx72Wo1Ea38nOxsCQIlvVHM_9oxoAp82XRdsJh',
203
-                        title='报名课程',
204
+                        title=u'报名课程',
204 205
                         appid=appid,
205 206
                         secret=None,
206 207
                         token=token,